impulse echo voltage - Español Inglés Diccionario